package mopso;

public class MetricsReport {
    private double hypervolume;
    private double spacing;
    private double maximumSpread;
    private double timeDuration;

    public MetricsReport(double hypervolume, double spacing, double maximumSpread, double timeDuration) {
        this.hypervolume = hypervolume;
        this.spacing = spacing;
        this.maximumSpread = maximumSpread;        
        this.timeDuration = timeDuration;
    }

    public double getHypervolume() {
        return hypervolume;
    }

    public void setHypervolume(double hypervolume) {
        this.hypervolume = hypervolume;
    }

    public double getSpacing() {
        return spacing;
    }

    public void setSpacing(double spacing) {
        this.spacing = spacing;
    }

    public double getMaximumSpread() {
        return maximumSpread;
    }

    public void setMaximumSpread(double maximumSpread) {
        this.maximumSpread = maximumSpread;
    }

    public double getTimeDuration() {
        return timeDuration;
    }

    public void setTimeDuration(double timeDuration) {
        this.timeDuration = timeDuration;
    }
}
